package agendamento;
import javax.swing.JComboBox;
import javax.swing.JFormattedTextField;
import javax.swing.JOptionPane;
import javax.swing.JTextField;

import com.toedter.calendar.JDateChooser;
import DAO.ClienteDAO;
import DAO.AgendamentoDAO;
import cliente.Cliente;
import servico.Servico;
import DAO.AgendamentoDAO;

public class CtrlAgendamento {

	private ClienteDAO dao = new ClienteDAO();
	private AgendamentoDAO ag = new AgendamentoDAO();
	
	public void preencheCB(JComboBox cb){
		for(Cliente cliente : dao.getLista()){
			cb.addItem(cliente.getNome());
		}
	}
	
	public void agendar(JComboBox cb, JDateChooser dt , JComboBox horario, JTextField servico){
		Agendamento agenda = new Agendamento();
		Servico s = new Servico();
		s.setId_servico((long) 1);
		agenda.setCliente(dao.importaDados((String) cb.getSelectedItem()));
		agenda.setHorario((String)horario.getSelectedItem());
		agenda.setData(dt.getDate());
		agenda.setServico(s);
		ag.adicionarAgendamento(agenda);
		
		JOptionPane.showMessageDialog(null, "Agendamento incluido com sucesso!");
	}
	
	
}
